Big Huge Thesaurus

Saccharum bengalense

noun